package com.woniu.outlet.dao;

import com.woniu.outlet.po.WarehousePo;
import com.woniu.outlet.po.WarehousePoExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface WarehousePoMapper {
    long countByExample(WarehousePoExample example);

    int deleteByExample(WarehousePoExample example);

    int deleteByPrimaryKey(Long id);

    int insert(WarehousePo record);

    int insertSelective(WarehousePo record);

    List<WarehousePo> selectByExample(WarehousePoExample example);

    WarehousePo selectByPrimaryKey(Long id);

    int updateByExampleSelective(@Param("record") WarehousePo record, @Param("example") WarehousePoExample example);

    int updateByExample(@Param("record") WarehousePo record, @Param("example") WarehousePoExample example);

    int updateByPrimaryKeySelective(WarehousePo record);

    int updateByPrimaryKey(WarehousePo record);
}